package com.zp.drug.api.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 药品价表视图对象
 *
 * @author zhang peng
 * @ date 2023-06-05
 */
@Data
public class DrugPriceVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private String id;

    /**
     * 药品编码
     */
    private String drugCode;

    /**
     * 药品信息ID
     */
    private String drugInfoId;

    /**
     * 医保类型
     */
    private String medicalInsuranceType;

    /**
     * 价表ID
     */
    private String priceId;

    /**
     * 规格
     */
    private String packageSpec;

    /**
     * 药品单位
     */
    private String packageUnits;

    /**
     * 网络价格
     */
    private BigDecimal networkPrice;

    /**
     * 进价
     */
    private BigDecimal tradePrice;

    /**
     * 市场零售价
     */
    private BigDecimal retailPrice;

    /**
     * 起用日期
     */
    private Date startDate;

    /**
     * 停止日期
     */
    private Date stopDate;

    /**
     * 门诊费用分类
     */
    private String classOnRcpt;

    /**
     * 住院费用分类
     */
    private String classOnInp;

    /**
     * 核算项目分类
     */
    private String classOnReckoning;

    /**
     * 会计科目
     */
    private String subjCode;

    /**
     * 病案首页分类
     */
    private String classOnMr;

    /**
     * 最高限价
     */
    private BigDecimal priceMax;

    /**
     * 供应标记
     */
    private String supplySign;

    /**
     * 大小包装：1(小包装)；2(大包装)
     */
    private String packSize;

    /**
     * 机构ID
     */
    private String orgId;

    /**
     * 备注信息
     */
    private String remarks;

    /**
     * 比例
     */
    private BigDecimal ratio;
}
